perform duties - Alemán Inglés Diccionario